package statemachine

type StateMachineListener interface {
	GetName() string
	Before(old StateMachineState, evt StateMachineStateEvent, next StateMachineState, args ...any) error
	After(prev StateMachineState, evt StateMachineStateEvent, curr StateMachineState, args ...any) error
}
